The singer hit the red carpet in a jaw-dropping purple silhouette.
'Thank you to the Cannes Film Festival for having our film here. Please don't wait 30 years to have another Indian film.'